package com.ls.lserp.dbaccess.Entity;

import java.math.BigDecimal;
import java.util.Date;

import com.ls.lserp.common.persistence.DataEntity;
import com.ls.lserp.modules.order.entity.SampleEmployeeEntity;

public class LoginUserPEntity extends DataEntity<LoginUserPEntity> {
    private Long loginUserId;

    private String userBarcode;

    private String firstName;

    private String lastName;

    private String loginName;

    private String password;

    private String sex;

    private Date birthDate;

    private String country;

    private String city;

    private String address;

    private String idientityCardNumber;

    private String telNo;

    private String mobile;

    private String email;

    private String faxNo;

    private String payrollType;

    private BigDecimal payrollSum;

    private Long userType;

    private String emailRandomCode;

    private Date emailSendTime;

    private Long mailsendFlag;

    private Long adminFlag;

    private String loginIp;

    private Date lastDate;

    private Date createDate;

    private Date updateDate;

    private Long createUser;

    private Long updateUser;

    private String remarks;

    public Long getLoginUserId() {
        return loginUserId;
    }

    public void setLoginUserId(Long loginUserId) {
        this.loginUserId = loginUserId;
    }

    public String getUserBarcode() {
        return userBarcode;
    }

    public void setUserBarcode(String userBarcode) {
        this.userBarcode = userBarcode == null ? null : userBarcode.trim();
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName == null ? null : firstName.trim();
    }

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        this.lastName = lastName == null ? null : lastName.trim();
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName == null ? null : loginName.trim();
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex == null ? null : sex.trim();
    }

    public Date getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country == null ? null : country.trim();
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public String getIdientityCardNumber() {
        return idientityCardNumber;
    }

    public void setIdientityCardNumber(String idientityCardNumber) {
        this.idientityCardNumber = idientityCardNumber == null ? null : idientityCardNumber.trim();
    }

    public String getTelNo() {
        return telNo;
    }

    public void setTelNo(String telNo) {
        this.telNo = telNo == null ? null : telNo.trim();
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public String getFaxNo() {
        return faxNo;
    }

    public void setFaxNo(String faxNo) {
        this.faxNo = faxNo == null ? null : faxNo.trim();
    }

    public String getPayrollType() {
        return payrollType;
    }

    public void setPayrollType(String payrollType) {
        this.payrollType = payrollType == null ? null : payrollType.trim();
    }

    public BigDecimal getPayrollSum() {
        return payrollSum;
    }

    public void setPayrollSum(BigDecimal payrollSum) {
        this.payrollSum = payrollSum;
    }

    public Long getUserType() {
        return userType;
    }

    public void setUserType(Long userType) {
        this.userType = userType;
    }

    public String getEmailRandomCode() {
        return emailRandomCode;
    }

    public void setEmailRandomCode(String emailRandomCode) {
        this.emailRandomCode = emailRandomCode == null ? null : emailRandomCode.trim();
    }

    public Date getEmailSendTime() {
        return emailSendTime;
    }

    public void setEmailSendTime(Date emailSendTime) {
        this.emailSendTime = emailSendTime;
    }

    public Long getMailsendFlag() {
        return mailsendFlag;
    }

    public void setMailsendFlag(Long mailsendFlag) {
        this.mailsendFlag = mailsendFlag;
    }

    public Long getAdminFlag() {
        return adminFlag;
    }

    public void setAdminFlag(Long adminFlag) {
        this.adminFlag = adminFlag;
    }

    public String getLoginIp() {
        return loginIp;
    }

    public void setLoginIp(String loginIp) {
        this.loginIp = loginIp == null ? null : loginIp.trim();
    }

    public Date getLastDate() {
        return lastDate;
    }

    public void setLastDate(Date lastDate) {
        this.lastDate = lastDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Long getCreateUser() {
        return createUser;
    }

    public void setCreateUser(Long createUser) {
        this.createUser = createUser;
    }

    public Long getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(Long updateUser) {
        this.updateUser = updateUser;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }
}